1
El panorama de visualización en Julia
AI015Lesson 8
00:00

El ecosistema de visualización de Julia se define por la "Sintaxis unificada, múltiples motores" filosofía. En lugar de aprender API diferentes para distintas bibliotecas, los investigadores utilizan el Plots.jl metapaquete como un envoltorio de interfaz estandarizada.

1. El paradigma del metapaquete

Plots.jl actúa como un paraguas. Escribes código usando la función plot() función, y lo traduce a instrucciones para motores de renderizado específicos como GR, PyPlot, o UnicodePlots.

2. Selección del motor

Los usuarios cambian el motor de salida llamando a la función correspondiente. Por ejemplo, pyplot() abre una ventana interactiva basada en Python, mientras que unicodeplots() renderiza directamente en el REPL utilizando caracteres de Braille.

Plots.jlGRRápido / PredeterminadoPyPlotInteractivoUnicodePlotsTerminal/Texto

3. Preparación

Para establecer este entorno, se requiere la siguiente instalación:

(@v1.5) pkg> add Plots PyPlot GR UnicodePlots
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>